#!/bin/bash

# 安装依赖
echo "正在安装依赖..."
npm install

# 构建生产环境文件
echo "正在构建生产环境文件..."
npm run build

# 创建部署目录
echo "正在创建部署目录..."
DEPLOY_DIR="/var/www/fund-frontend"
sudo mkdir -p $DEPLOY_DIR

# 复制文件到部署目录
echo "正在复制文件到部署目录..."
sudo cp -r build/* $DEPLOY_DIR/

# 设置权限
echo "正在设置文件权限..."
sudo chown -R www-data:www-data $DEPLOY_DIR
sudo chmod -R 755 $DEPLOY_DIR

echo "部署完成！" 